home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / os2bbs / va1b1-o2.zip / VUUCP.DOC < prev    next >
Text File  |  1996-01-28  |  14KB  |  341 lines

  1.  
  2.          VUUCP.EXE 2.00
  3.          ══════════════
  4.  
  5.                 VUUCP.EXE is the UUCP network software provided with
  6.          Virtual Advanced software.  It allows for UUCP type network
  7.          operations with the world-wide Internet.  It might even be used
  8.          to connect to alternative and/or private UUCP type networks.
  9.          VUUCP is complete -- there is no other mailer or software
  10.          needed, and set-up couldn't be simpler.
  11.  
  12.                Virtual Advanced features an extremely sophisticated
  13.          version of VUUCP.EXE which can gate email between the Internet
  14.          and the other networks, gate newsgroups between the Internet
  15.          and other networks, and can even toss (unpack) mail in
  16.          the background, so it doesn't tie up a serial port/modem.
  17.          
  18.          VUUCP.EXE COMMAND LINE USAGE
  19.          ════════════════════════════
  20.  
  21.                 Note that <ch> refers to Virtual Advanced Channel Number, 
  22.          and that if the NETWORKID= is omitted, NETWORKID=9 is assumed.
  23.          
  24.          VUUCP <ch> /U NETWORKID=9
  25.  
  26.          Update any outgoing mail.  Automatically called by VME as needed.
  27.          
  28.          VUUCP <ch> /R NETWORKID=9
  29.          
  30.          Pull in data received by remote.
  31.          (Automatically run when data is received after a net call.)
  32.  
  33.          VUUCP <ch> /D<full system name> NETWORKID=9
  34.  
  35.          Dial into the specified system.
  36.  
  37.          VUUCP <ch> /A NETWORKID=9
  38.  
  39.          Used to handle an incoming UUCP call-in.  Use of this option
  40.          requires script programming.
  41.  
  42.          VCONFIG SET-UP FOR VUUCP
  43.          ════════════════════════         
  44.          
  45.                 When setting up a UUCP based network using VCONFIG, you 
  46.          will be given the following choices:
  47.           
  48.          1. System Address: 
  49.  
  50.          This is where you enter your full Internet address.
  51.          (Example: mybbs.myhost.com)
  52.  
  53.          2. Spool Directory: 
  54.  
  55.          This setting specifies the directory to be used by this network for
  56.          storage of outgoing mail, and temporary storage for incoming data.
  57.          (Example: C:\SPOOL) 
  58.  
  59.          Directories will be created beneath this directory automatically,
  60.          on an as-needed basis.
  61.  
  62.          D. Edit Remote List
  63.  
  64.          This choice lets you edit the list of systems you are connected to.
  65.          Many of you will only have one system in this list -- this one 
  66.          system being your Internet Service Provider.  There are 5 settings 
  67.          for each remote system you connect with:
  68.          
  69.          1. System Address
  70.  
  71.          The full Internet address of the remote system.
  72.  
  73.          2. Phone Number
  74.  
  75.          The data phone number, as it needs to be dialed, to call this system.
  76.  
  77.          3. Wait-For #1
  78.  
  79.             Send #1
  80.  
  81.          4. Wait-For #2
  82.  
  83.             Send #2
  84.  
  85.          Typically this sequence is used to complete the "Login:" part 
  86.          (Wait-For #1/Send #1) and "Password:" part (Wait-For #2/Send #2)
  87.          of the login process during an outgoing net call to a UNIX-based 
  88.          host.
  89.  
  90.          If you connect to a UNIX or Waffle-based UUCP site, you'll need the 
  91.          "Wait-For" and "Send" fields to "login" to the remote site when you 
  92.          place a net call, sort of like a regular user.
  93.          
  94.          The difference is that UNIX will detect your account as being a 
  95.          systems mail account, and will automatically start-up the UUCP 
  96.          mail session as soon as you're logged in.
  97.          
  98.          (Your account login ID and password are provided to you by your 
  99.          Internet Service Provider, and are not related to your Internet 
  100.          system address.  Provider's require logins/passwords to prevent
  101.           unauthorized use of your systems mail account, and to facilitate
  102.          billing.)
  103.      
  104.          Example:
  105.  
  106.          Wait-For #1: ogin: 
  107.          Send #1:     mybbs 
  108.          Wait-For #2: word: 
  109.          Send #2:     mybbspw
  110.  
  111.          Waits for the word "ogin:" (as in "Login:" or "login:") and then 
  112.          sends "mybbs" plus a carriage return.  Then, waits for the word 
  113.          "word:" (as in "Password:" or "password:") and then sends "mybbspw" 
  114.          plus a carriage return.
  115.  
  116.    NOTE: The above login provisions will be sufficient for the vast
  117.          majority of the users of this software.  If you need something
  118.          more complex to login to your Internet/UNIX host, an optional
  119.          login "macro" capability is provided.  See section ADVANCED 
  120.          OPTIONS for more information.
  121.         
  122.          5. Knows *Us* As:
  123.  
  124.          When you call into an Internet site to pickup your mail, after
  125.          the login/password sequence, your system must identify itself
  126.          to the host.  Some systems require the full Internet address
  127.          (eg "mybbs.win.net").  Most systems, particularly UNIX ones,
  128.          want to see only the first part of our name up to the first 
  129.          period, maximum 7 characters, eg "mybbs.win.net" -> "mybbs".
  130.  
  131.          This field, therefore, controls how *your* system identifies
  132.          itself to this particular remote system during a net callout
  133.          to the remote system.
  134.   
  135.          By default, VCONFIG will try to "guess" the proper data to put
  136.          into this field whenever you add a new remote system to the remote
  137.          system list.  VCONFIG should guess correctly about 90% of the time.
  138.  
  139.          The important thing to remember is that different UUCP hosts are
  140.          going to have different requirements for logging into the system
  141.          and then for system identification during the actual network
  142.          identification handshake.
  143.  
  144.          You should try the VCONFIG-supplied default for this field.
  145.          However, if you receive the message:
  146.  
  147.          "You are unknown to me" 
  148.  
  149.          during a net-callout, this might be an indication that you need 
  150.          to fiddle with this field.  (It could also be an indication that your
  151.          service provider hasn't set-up your UUCP mail account yet!)
  152.  
  153.          The important thing to remember is that different UUCP hosts are
  154.          going to have different requirements for logging into the system
  155.          and then for system identification during the actual network
  156.          identification handshake.
  157.  
  158.          If in doubt, contact your service provider; they should be able
  159.          to tell you what is proper to enter for this field.
  160.          
  161.          SETTING UP EMAIL
  162.          ════════════════
  163.  
  164.                 There is nothing extra you need to do, beyond the initial
  165.          VUUCP set-up described above, to be able to send and receive
  166.          Internet Email.  There is nothing further you must do to be
  167.          able to GATE email to other networks, either.
  168.  
  169.                 Each user, though, must send an initial email to
  170.          "fire up" their Internet email handle.  In other words, the
  171.          first time someone sends mail through VUUCP, a unique
  172.          handle is generated for them so that return replies will
  173.          find them.  It is recommended that they send mail to:
  174.  
  175.          mailid@your.address
  176.  
  177.          where your.address is replaced by your actual Internet address.
  178.          This mail will be loop-ed back to your BBS without going out
  179.          over the Internet, but will accomplish the task of assigning
  180.          the user a unique handle.  
  181.          
  182.                 It is recommended that you set up a VME auto-reply robot 
  183.          with the name "mailid," and then your users will actually get back 
  184.          the message you want to send them, with their newly-generated 
  185.          Internet address showing in the "To:" line of the message.
  186.          
  187.          SETTING UP INTERNET NEWSGROUPS
  188.          ══════════════════════════════
  189.  
  190.                 Newsgroups can be quickly and easily set-up using the 
  191.          included VMB utility program.  Make sure you have ASCII file
  192.          NEWSGRP.9 installed in your DATA directory for VMB to function
  193.          properly.  NEWSGRP.9 is the file containinng the newsgroup
  194.          listings.
  195.  
  196.                 An alternative method to newsgroup set-up is to use 
  197.          VCONFIG to manually set-up/edit each database entry.  In this
  198.          case, you would use the DATABASE CONFIGURATION portion of
  199.          VCONFIG to display/edit a DATABASE COFIGURATION ENTRY. At 
  200.          this point, selecting the field "(G) Networks Configuration"
  201.          would let you manually do what VMB does automatically.
  202.          A typical newsgroup name looks like:
  203.  
  204.                alt.bbs
  205.                biz.comp.hardware
  206.                comp.sys.ibm-pc
  207.          
  208.                 To GATE an Internet newsgroup, you merely set-up its
  209.          DATABASE COFIGURATION ENTRY to show that the field 
  210.          "(G) Networks Configuration" shows multiple networks --
  211.          Internet, and the other network(s) you want to GATE to/from.
  212.          For example, you might see:
  213.  
  214.               Internet=alt.bbs
  215.               VirtualNET=100000
  216.  
  217.          This means that this particular message base is a gateway
  218.          between Internet's alt.bbs newsgroup, and VirtualNET's
  219.          message sub number 100000.
  220.          
  221.          SETTING UP INTERNET "MAIL-LISTS"
  222.          ════════════════════════════════
  223.  
  224.                 This does not refer to a multi-mailing list.  This refers
  225.          to an Internet Mailing List - a type of message conference
  226.          which is hosted by a particular site.  The host has complete
  227.          control over distribution (who is allowed to join) and
  228.          approval of postings before they get re-distributed to the
  229.          rest of the list membership.
  230.  
  231.                 Although an Internet MAIL-LIST is like a message conference,
  232.          all messages incoming and outgoing are sent as emails.  VUUCP 
  233.          handles the conversion for you in both cases.
  234.          
  235.                 Unlike newsgroups, MAIL-LISTs cannot be set-up with VMB.
  236.          You must use VCONFIG to manually set them up.  (See the section
  237.          previous SETTING UP INTERNET NEWSGROUPS for more info on manually 
  238.          editing Database Network Configuration.)  A typical configuration 
  239.          entry in this case might be:
  240.  
  241.                VNEWS,virtual.win.net
  242.  
  243.          Where VNEWS is the name of the MAIL-LIST, and virtual.win.net
  244.          is the host where new posts should be sent.  All MAIL-LIST posts
  245.          are converted to emails when outgoing; our example would send
  246.          the new posts (replies) to VNEWS@virtual.win.net, where the post
  247.          would be redistributed to other list members from there.
  248.  
  249.          ADVANCED OPTIONS
  250.          ════════════════         
  251.  
  252.                 The features described hereafter are optional, and unneeded
  253.          in most cases.
  254.   
  255.       *  Extended Login Macro Script
  256.  
  257.          If you need more versatility to login to your Internet
  258.          Service Provider you must create a text file called MACRO.TXT
  259.          in the storage directory for that particular system.  For example,
  260.          suppose your Spool directory is set to C:\SPOOL, and your
  261.          host is myhost.myprovider.com.  The directory where you would
  262.          place MACRO.TXT is C:\SPOOL\MYHOST (a directory VUUCP
  263.          has automatically created for you already, assuming you've run
  264.          VUUCP at least once since configuration.) 
  265.   
  266.          The format of the MACRO.TXT file ASCII text with one commmand 
  267.          per line.   Allowable commands are SEND and WAITFOR, and they use 
  268.          the following syntax:
  269.          
  270.          SEND <string to transmit>
  271.  
  272.          Examples:
  273.  
  274.          SEND ThisString                   
  275.  
  276.          SEND Hello{
  277.   
  278.          The SEND command automatically replaces the "{" character with
  279.          a carriage return.
  280.  
  281.          WAITFOR <waitfor string>,<send string>
  282.  
  283.          Examples:
  284.  
  285.          WAITFOR prompt:,myname
  286.          WAITFOR ogin:,mysystem
  287.  
  288.          With WAITFOR, the string to be sent will have a carriage return
  289.          automatically appended at the end.
  290.  
  291.          When the last line of MACRO.TXT has been executed, VUUCP proceeds
  292.          to the built-in Waitfor/Send pairs unless you've disabled them.
  293.  
  294.       *  VUUCP /R command line option
  295.  
  296.          This function might be used to "import" standard Internet
  297.          Message Format mesages received via a different source/method
  298.          into the BBS.  In other words, you'd copy the files you wanted
  299.          to import into your SPOOL\TMP directory, and simply execute:
  300.  
  301.          VUUCP 1 /R NETWORKID=9
  302.          VME 1 /TOSS
  303.  
  304.      *   Using VUUCP to import messages received via Planet Connect
  305.  
  306.          A special command line option has been added to make importing
  307.          Internet newsfeeds received via Planet Connect as simple as possible.
  308.          The Planet Connect software delivers to you a file with the
  309.          name PCUSENET.xxx where xxx is a sequence number.  Simply copy 
  310.          the received PCUSENET.xxx file to your VUUCP SPOOL directory,
  311.          and from your main directory execute:
  312.   
  313.          VUUCP 1 /PC NETWORKID=9
  314.   
  315.          IMPORTANT: The PCUSENET.xxx file is a 2.04g ZIP format file, 
  316.          and VUUCP will call upon PKUNZIP.EXE to unzip it for you 
  317.          automatically.  Make sure you have an accessable 2.04g version 
  318.          (or newer) PKUNZIP.EXE!
  319.  
  320.      *   Troubleshooting
  321.  
  322.          Still not able to make it work?  Try adding either of the
  323.          following lines to your DATA\NET.9 file.  This is an ASCII
  324.          file which contains your Internet main configuration information.
  325.          You can edit this file with MSDOS EDIT or similar text editor
  326.          or word processor in PLAIN TEXT mode.
  327.  
  328.          First try:
  329.  
  330.          debuglevel=2
  331.  
  332.          And if that doesn't give enough information, try:
  333.  
  334.          debuglevel=3
  335.  
  336.          Both will adversely affect program performance, but you will
  337.          get more information in the VUUCP.LOG file for study in solving
  338.          your problem.  These lines should, of course, be removed
  339.          once you've solved the problem.
  340.  
  341.